sheriff stations - Turkish English Dictionary